package com.fy.fyspace.constant;

/**
 * RabbitMQ 常量类
 */
public interface MQConstant {
  // 交换机名称
  String IMAGE_EXCHANGE = "image.exchange";
  // 队列名称
  String IMAGE_QUEUE = "image.upload";
  // 路由键
  String IMAGE_ROUTING_KEY = "image.upload";
  // 死信交换机
  String IMAGE_DLX_EXCHANGE = "image.dlx.exchange";
  // 死信队列
  String IMAGE_DLX_QUEUE = "image.dlx.queue";
  // 死信路由键
  String IMAGE_DLX_ROUTING_KEY = "image.dlx";

  //扩图交换机
  String IMAGE_OUTPAINTING_EXCHANGE = "image.outpainting.exchange";

  // 扩图队列
  String IMAGE_OUTPAINTING_QUEUE = "image.outpainting.queue";

  // 路由键
  String IMAGE_OUTPAINTING_ROUTING_KEY = "image.outpainting";

  // 死信交换机
  String IMAGE_OUTPAINTING_DLX_EXCHANGE = "image.outpainting.dlx.exchange";

  // 死信队列
  String IMAGE_OUTPAINTING_DLX_QUEUE = "image.outpainting.dlx.queue";
}